package chapter07

import scala.collection.mutable

/**
  * create by undeRdoG on  2021-06-02  18:10
  * 凡心所向，素履以往，生如逆旅，一苇以航。
  */
object Test07_mutableSet {

  def main(args: Array[String]): Unit = {
    val set1 = mutable.Set(1, 2, 3)

    /**
      * 添加元素
      **/
    set1.add(1)
    set1.add(4)
    println(set1)

    /**
      * 删除元素
      **/
    set1.remove(1)
    println(set1)

    val set2 = mutable.Set(8, 9)

    /**
      * 两个set 合并，谁调用合并谁变
      * 此处 set1 调用 合并 set2  因此 set1 变   而set2不变
      * Set(9, 2, 3, 4, 8)
      * Set(9, 8)
      *
      **/
    set1 ++= set2
    println(set1)
    println(set2)
  }
}
